Javascript debugger
Website design
↑
PHP Getting Started, Installation and Configuration
Main
I. Getting Started
- 1. Introduction
-
- What is
PHP?
- What can PHP
do?
- 2. A simple tutorial
-
- What do I
need?
- Your first PHP-enabled
page
- Something
Useful
- Dealing with
Forms
- Using old code with new
versions of PHP
- What's
next?
II. Installation and
Configuration
- 1. General Installation
Considerations
- 2. Installation on Unix
systems
-
- Apache
1.3.x on Unix systems
- Apache 2.0 on Unix
systems
- Caudium
- fhttpd related
notes
- Sun, iPlanet and Netscape
servers on Sun Solaris
-
-
CGI environment and recommended modifications
in php.ini
-
Special use for error pages or self-made
directory listings (PHP >=
4.3.3)
-
Note about nsapi_virtual and subrequests (PHP
>= 4.3.3)
- CGI and command
line setups
-
-
Testing
-
Benchmarking
-
Using Variables
- HP-UX specific
installation notes
- OpenBSD installation
notes
-
-
Using Binary Packages
-
Using Ports
-
Common Problems
-
Older Releases
- Solaris specific
installation tips
-
-
Required software
-
Using Packages
- Debian GNU/Linux
installation notes
-
-
Using APT
-
Better control on
configuration
-
Common Problems
- 3. Installation on Mac OS
X
-
- Using
Packages
- Using the bundled
PHP
- Compiling for OS X
Server
- Compiling for MacOS
X Client
- 4. Installation on Windows
systems
-
-
Windows Installer (PHP 5.2 and
later)
-
-
Normal Install
-
Silent Install
-
Upgrading PHP with the
Install
- Windows
Installer (PHP 5.1.0 and earlier)
- Manual Installation
Steps
- ActiveScript
- Microsoft IIS /
PWS
-
-
General considerations for all installations
of PHP with IIS or PWS
-
Windows NT/200x/XP and IIS 4 or
newer
-
Windows and PWS 4
-
Windows and PWS/IIS 3
- Apache 1.3.x on
Microsoft Windows
-
-
Installing as an Apache
module
-
Installing as a CGI binary
- Apache 2.0.x on
Microsoft Windows
-
-
Installing as a CGI binary
-
Installing as an Apache
module
- Sun, iPlanet and
Netscape servers on Microsoft
Windows
-
-
CGI setup on Sun, iPlanet and Netscape
servers
-
NSAPI setup on Sun, iPlanet and Netscape
servers
-
CGI environment and recommended modifications
in php.ini
-
Special use for error pages or self-made
directory listings (PHP >=
4.3.3)
-
Note about nsapi_virtual and subrequests (PHP
>= 4.3.3)
- OmniHTTPd
Server
- Sambar Server on
Microsoft Windows
- Xitami on Microsoft
Windows
- Building from
source
-
-
Requirements
-
Putting it all together
-
Build resolv.lib
-
Building PHP using the new build system [PHP
>=5 only]
-
Building PHP using DSW files [PHP
4]
- Installation of
extensions on Windows
- 5. Installation of PECL
extensions
-
- Introduction
to PECL Installations
- Downloading PECL
extensions
- PECL for Windows
users
- Compiling shared PECL
extensions with the pecl command
- Compiling shared PECL
extensions with phpize
- Compiling PECL
extensions statically into PHP
- 6. Problems?
-
- Read
the FAQ
- Other
problems
- Bug
reports
- 7. Runtime
Configuration
-
- The
configuration file
- How to change
configuration settings
-
-
Running PHP as an Apache
module
-
Changing PHP configuration via the Windows
registry
-
Other interfaces to PHP
Javascript debugger
Website design
→